package day14;

import java.util.LinkedList;
import java.util.List;

import java.util.ArrayList;

//测试LinkedList
public class demo {
    public static void main(String[] args) {
        List<Integer> list1=new ArrayList<>();
        List<Integer> list2=new LinkedList<>();
        list2.add(100);
        list2.add(200);
        list2.add(300);
        list2.remove(1);
        int n=list2.get(1);
        System.out.println(n);
        System.out.println(list2);
        //list2.addFirst();  父类不能使用子类的资源
        LinkedList<Integer> list3=(LinkedList<Integer>) list2;
        list3.addFirst(50);
        list3.addLast(500);
        System.out.println(list3);

        //队列  先进先出
        //后期可以链表LinkedList模拟队列数据结构的特点

    }
}
